//==============================================================================================
/**
 * @file	savework.h
 * @brief	ゲーム内セーブワーク定義(スクリプトからのみアクセスされるワーク)
 * @author	Tomomichi Ohta
 * @date	07.05.15
 */
//==============================================================================================
#ifndef	__SAVEWORK_H__
#define	__SAVEWORK_H__

//----------------------------------------------------------------------------------------------
//0-15は、ローカルワークとして使用(max=32)
//MAX = evwkdef.h LOCAL_WORK_MAX
//----------------------------------------------------------------------------------------------
#define	LOCALWORK0					(0+LOCAL_WORK_START)
#define	LOCALWORK1					(1+LOCAL_WORK_START)
#define	LOCALWORK2					(2+LOCAL_WORK_START)
#define	LOCALWORK3					(3+LOCAL_WORK_START)
#define	LOCALWORK4					(4+LOCAL_WORK_START)
#define	LOCALWORK5					(5+LOCAL_WORK_START)
#define	LOCALWORK6					(6+LOCAL_WORK_START)
#define	LOCALWORK7					(7+LOCAL_WORK_START)
#define	LOCALWORK8					(8+LOCAL_WORK_START)
#define	LOCALWORK9					(9+LOCAL_WORK_START)
#define	LOCALWORK10					(10+LOCAL_WORK_START)
#define	LOCALWORK11					(11+LOCAL_WORK_START)
#define	LOCALWORK12					(12+LOCAL_WORK_START)
#define	LOCALWORK13					(13+LOCAL_WORK_START)
#define	LOCALWORK14					(14+LOCAL_WORK_START)
#define	LOCALWORK15					(15+LOCAL_WORK_START)
#define TELWK_NUMBER				(16+LOCAL_WORK_START)	///電話スクリプト専用ワーク
#define TELWK_TMP0					(17+LOCAL_WORK_START)
#define TELWK_TMP1					(18+LOCAL_WORK_START)
#define	LOCALWORK_BTL				(19+LOCAL_WORK_START)	///戦闘結果win_lose格納領域


//----------------------------------------------------------------------------------------------
//32-47は、変更OKなOBJキャラ指定として使用
//MAX = evwkdef.h OBJCHR_WORK_MAX
//----------------------------------------------------------------------------------------------
#define	 OBJCHRWORK0				(0+OBJCHR_WORK_START)
#define	 OBJCHRWORK1				(1+OBJCHR_WORK_START)
#define	 OBJCHRWORK2				(2+OBJCHR_WORK_START)
#define	 OBJCHRWORK3				(3+OBJCHR_WORK_START)
#define	 OBJCHRWORK4				(4+OBJCHR_WORK_START)
#define	 OBJCHRWORK5				(5+OBJCHR_WORK_START)
#define	 OBJCHRWORK6				(6+OBJCHR_WORK_START)
#define	 OBJCHRWORK7				(7+OBJCHR_WORK_START)
#define	 OBJCHRWORK8				(8+OBJCHR_WORK_START)
#define	 OBJCHRWORK9				(9+OBJCHR_WORK_START)
#define	 OBJCHRWORK10				(10+OBJCHR_WORK_START)
#define	 OBJCHRWORK11				(11+OBJCHR_WORK_START)
#define	 OBJCHRWORK12				(12+OBJCHR_WORK_START)
#define	 OBJCHRWORK13				(13+OBJCHR_WORK_START)
#define	 OBJCHRWORK14				(14+OBJCHR_WORK_START)
#define	 OBJCHRWORK15				(15+OBJCHR_WORK_START)


//////////////////////////////////////////////////////////////////
/****************************************************************/
/*	シーンワーク定義
 *
 *	現在のシーンワークマックス= EVENT_WORK_AREA_MAX = 368
 *	システム用ワーク定義数 = SVSCRWK_START = 112
 *
 *	スクリプトが自由に使っていい数は
 *	EVENT_WORK_AREA_MAX(=368) - SVSCRWK_START(=112) = 最大 256
 *
 *	SVSCRWK_STARTに加算するオフセット値が255を超えないように注意！
 *	超えるとセーブ領域が足りなくて致命的にバグります！
 *
 *	EVENT_WORK_AREA_MAXの定義は勝手に変更してはいけません
 *	万一256個で足りなくなった場合はプログラマに要相談のこと！
 */
/****************************************************************/
//------------------------------------------------------------------------
//							フィールドタウン
//------------------------------------------------------------------------
//オフセット用のデファイン
#define WK_SCENE_DEF_TOWN_OFS			(SVSCRWK_START+0)


#define WK_SCENE_T06_SUIKUN				(WK_SCENE_DEF_TOWN_OFS+0)
/* スイクンイベント
00 無効
01 有効
*/

#define WK_SCENE_T06_SUIKUN_02			(WK_SCENE_DEF_TOWN_OFS+1)
/* スイクンイベント上からの場合
00 無効
01 有効
*/

#define WK_SCENE_T20					(WK_SCENE_DEF_TOWN_OFS+2)
/* ワカバタウンイベント　※ストッパーに使用するワークは別に用意しています。
01 ３匹選択　終了
02 研究所前、サポート連れ歩きイベント終了
03 タマゴをウツギに渡す　終了
*/

#define WK_SCENE_T21					(WK_SCENE_DEF_TOWN_OFS+3)
/* ワカバタウンイベント
00 pos 案内じいさんのガイドイベント有効	※初期状態
01 pos 案内じいさんのマップカード所得イベント有効	※ガイドイベント見ると有効に
02 案内じいさんのマップカード所得イベント終了した
03 pos ライバル戦有効	※r30r0201でポケじいさんからタマゴもらうと有効に
04 ↑のライバル戦終了した
*/

#define WK_SCENE_T22					(WK_SCENE_DEF_TOWN_OFS+4)
/*
00	なにもなし
01	ウツギ電話イベント有効
02	電話終了
03	舞妓イベント有効
04	舞妓終了
*/

#define WK_SCENE_T23					(WK_SCENE_DEF_TOWN_OFS+5)
/* ヒワダ　ライバル戦
00	無効
01	有効
*/
#define WK_SCENE_T24					(WK_SCENE_DEF_TOWN_OFS+6)
/*
00 なにもなし
01 スイクンイベント有効
02 イベント終了
*/

#define WK_SCENE_T25					(WK_SCENE_DEF_TOWN_OFS+7)
/* ラジオ塔占拠イベント用の専用ワークとして使っています。
   T25で他にイベントを追加する場合は新たにワークを用意してください。
00 なし
01 Ｒ団前乗り組み登場
02 占拠中
03 占拠中：変装中
04 占拠中：変装終了
05 解放後
*/

#define WK_SCENE_T26					(WK_SCENE_DEF_TOWN_OFS+8)
/*
00 なにもなし
01 ジム前でライバルに出会った
*/

#define WK_SCENE_T27					(WK_SCENE_DEF_TOWN_OFS+9)
/*	エンジュのワーク
00	なし
01	エンジュジムのストッパー有効
02	エンジュジムのストッパー解除（焼けた塔）
03	歌舞練場　ライバルイベント有効（バッジ８個）
04	終了
*/

#define WK_SCENE_T28					(WK_SCENE_DEF_TOWN_OFS+10)
/*
00 いかりまんじゅうを売ってくる
01 ラジオ塔占拠クリアでイベント終了
*/

#define WK_SCENE_T30					(WK_SCENE_DEF_TOWN_OFS+11)
/*	フスベ用ワーク
00	なし
01	ウツギ電話：舞妓イベント
02	なし
*/

#define WK_SCENE_T20_LABO				(WK_SCENE_DEF_TOWN_OFS+12)
/*研究所２Ｆと接続に使用するposイベントのワーク
00 常に有効
*/

#define WK_SCENE_D32					(WK_SCENE_DEF_TOWN_OFS+13)
/*
00 フロンティア施設に移動するために使用
*/

#define WK_SCENE_T20_STOPPER			(WK_SCENE_DEF_TOWN_OFS+14)
/*ワカバ：左側の女性ストッパー（ポケギアもらうまで有効）
00 ストッパー有効
01 ストッパー解除
*/

#define WK_SCENE_KASEKI_MONSNO			(WK_SCENE_DEF_TOWN_OFS+15)
/* 化石復元イベント
xxxx 復元するポケモン番号を記憶
*/

#define WK_SCENE_T23_IDO				(WK_SCENE_DEF_TOWN_OFS+16)
/*ヤドンの井戸ストッパーイベント
0	有効
1	無効
2	ヤドンの井戸イベント終了
3	ガンテツ宅のイベント終了
*/

#define WK_SCENE_T20_LEG_STOP			(WK_SCENE_DEF_TOWN_OFS+17)
/*ワカバ：カントー側に進ませないストッパー
00 なし
01 お母さんストッパーpos有効
02 サポートストッパーpos有効
03 pos解除
*/

#define WK_SCENE_T25R0601				(WK_SCENE_DEF_TOWN_OFS+18)
/*コガネ花屋：シェイミイベント
00 なし
01 シーンチェンジ有効
*/

#define WK_SCENE_T03R0101_DAIGO			(WK_SCENE_DEF_TOWN_OFS+19)
/*ニビシティ＆ニビ博物館（配布イベント用）
00 なし
01	「なぞのすいしょう」配布
		→T03R0101　イベントpos起動
02	T03R0101　「こころのしずく」入手
		→T03　scene_change起動
03	T03　ラティアスorラティオスとの戦闘開始
		→T03　ラティアスorラティオス戦の継続チェックに使用
04	配布ポケ再戦可能シーケンス（ポケの表示は別）
05	T03　捕獲後（イベント終了）
*/


/*フィールドタウン用確保数　（0〜19）　まで
　確保数を超える場合は、
　↓の　DEF_TOWN_OFS_MAX　の（）内の値を増やしてください
*/

//フィールドタウン用のセーブワーク確保数
#define DEF_TOWN_OFS_MAX				(20)



//------------------------------------------------------------------------
//							フィールドロード
//------------------------------------------------------------------------
//オフセット用のデファイン
#define WK_SCENE_DEF_ROAD_OFS			(WK_SCENE_DEF_TOWN_OFS+DEF_TOWN_OFS_MAX)


#define WK_SCENE_R10					(WK_SCENE_DEF_ROAD_OFS+0)
/*発電所に飛ばすPOS
0	ずっと有効
*/

#define WK_SCENE_R11					(WK_SCENE_DEF_ROAD_OFS+1)
/*ダミーＯＢＪを透明にする
0	有効
1	無効
t06.evとr11r0101.evが値を代入していますが、参照箇所がないので意味はありません 090723 iwasawa
*/

#define WK_SCENE_R14_SUIKUN				(WK_SCENE_DEF_ROAD_OFS+2)
/*スイクンイベント
0	無効
1	有効
*/

#define WK_SCENE_R24					(WK_SCENE_DEF_ROAD_OFS+3)
/* 24番道路イベント
00 何も起こらない
01 ロケット団逃走イベント有効
03 何も起こらない
*/

#define WK_SCENE_R25					(WK_SCENE_DEF_ROAD_OFS+4)
/* 25番道路イベント
00 何も起こらない
01 カスミのデートを邪魔する
02 何も起こらない
*/

#define WK_SCENE_R25_SUIKUN				(WK_SCENE_DEF_ROAD_OFS+5)
/* スイクンイベント
00 無効
01 有効
*/

#define WK_SCENE_R27					(WK_SCENE_DEF_ROAD_OFS+6)
/* 27番道路イベント
00 カントー到着イベント有効
01 何も起こらない
*/

#define WK_SCENE_R29					(WK_SCENE_DEF_ROAD_OFS+7)
/* 29番道路イベント
00 何も起こらない
01 サポート捕獲デモon
*/

#define WK_SCENE_R30					(WK_SCENE_DEF_ROAD_OFS+8)
/* 30番道路イベント
00 何も起こらない
01 ぼんぐりケース入手pos有効
02 ウツギから電話（泥棒）on
*/

#define WK_SCENE_R32					(WK_SCENE_DEF_ROAD_OFS+9)
/* 32番道路イベント
00 ストッパー有効
01 バッジ／タマゴ所得後
*/

#define WK_SCENE_R34					(WK_SCENE_DEF_ROAD_OFS+10)
/* 34番道路イベント　育て屋室内のイベントでも使用）
00 サポート：育て屋イベントpos有効
01 サポート：育て屋室内イベント（00の続き）
02 育て屋じいさん：育て屋電話交換イベント（01の室内イベント終了後）
03 育て屋じいさん：タマゴ初回入手イベント有効（タマゴ発見後）
04 タマゴ初回イベント終了　以降イベントなし
*/

#define WK_SCENE_R39					(WK_SCENE_DEF_ROAD_OFS+11)
/* 39番道路イベント
00 サファリオーナー：電話交換pos有効
01 なし
*/

#define WK_SCENE_W40_NORINORI			(WK_SCENE_DEF_ROAD_OFS+12)
/*	４０番道路ノリノリ親父
00	有効
01	終了
*/

#define WK_SCENE_R42					(WK_SCENE_DEF_ROAD_OFS+13)
/*
00	かいりき入手イベントpos有効
01	pos無効
*/

#define WK_SCENE_R42_SUIKUN				(WK_SCENE_DEF_ROAD_OFS+14)
/*スイクンイベント
00	無効
01	有効
*/

#define WK_SCENE_R11_KABIGON			(WK_SCENE_DEF_ROAD_OFS+15)
/*カビゴン透明化
00	無効
01	有効
*/

#define WK_SCENE_WEEK_BROS				(WK_SCENE_DEF_ROAD_OFS+16)
/*曜日兄弟からアイテムをもらったら＋１していく
00
*/

#define WK_SCENE_R30_MAMA_TEL			(WK_SCENE_DEF_ROAD_OFS+17)
/*	お母さんの貯金電話の強制着信イベント用
00	無効　初期状態／ウツギにタマゴを渡した後に有効になる
01	有効　強制着信電話が掛かってくるか、自宅で貯金の話しをすると無効化される
*/

#define WK_SCENE_T02					(WK_SCENE_DEF_ROAD_OFS+18)
/*	オーキドからのロッククライム着信イベント
00	無効　カントーバッジ８個で１になる
01	有効　トキワジムを出て着信が終わったら２になる
02	有効　オーキドからロッククライムをもらって０になる
*/

#define WK_SCENE_R34_3BATTLE			(WK_SCENE_DEF_ROAD_OFS+19)
/*	34番道路の連戦イベント（要なみのり）
00	三姉妹連戦イベントのpos有効
01	無効
*/


/*フィールドロード用確保数　（0〜19）　まで
　確保数を超える場合は、
　↓の　DEF_ROAD_OFS_MAX　の（）内の値を増やしてください
*/

//フィールドロード用のセーブワーク確保数
#define DEF_ROAD_OFS_MAX				(20)




//------------------------------------------------------------------------
//							フィールドダンジョン
//------------------------------------------------------------------------
//オフセット用のデファイン
#define WK_SCENE_DEF_DUNGEON_OFS		(WK_SCENE_DEF_ROAD_OFS+DEF_ROAD_OFS_MAX)


#define WK_SCENE_D24					(WK_SCENE_DEF_DUNGEON_OFS+0)

#define WK_SCENE_D36R0101_1				(WK_SCENE_DEF_DUNGEON_OFS+1)
/* ウバメの森イベント
00 イベント前カモネギいない
01 カモネギ反応する
02 カモネギ反応しない
*/

#define WK_SCENE_D36R0101_2				(WK_SCENE_DEF_DUNGEON_OFS+2)
/* ウバメの森イベント
00 イベント前カモネギいない
01 カモネギ２反応する
02 カモネギ２反応しない
*/

#define WK_SCENE_D36R0101_3				(WK_SCENE_DEF_DUNGEON_OFS+3)
/* ウバメの森イベント
00 イベント前カモネギいない
01 カモネギ反応する
02 カモネギ反応しない
*/

#define WK_SCENE_D36R0101_4					(WK_SCENE_DEF_DUNGEON_OFS+4)
/* ウバメの森イベント
00 イベント前カモネギいない
01 カモネギ２反応する
02 カモネギ２反応しない
*/

#define WK_SCENE_D36R0101_5					(WK_SCENE_DEF_DUNGEON_OFS+5)
/* ウバメの森イベント
00 イベント前カモネギいない
01 カモネギ２反応する
02 カモネギ２反応しない
*/

#define WK_SCENE_D36R0101_6					(WK_SCENE_DEF_DUNGEON_OFS+6)
/* ウバメの森イベント
00 イベント前カモネギいない
01 カモネギ２反応する
02 カモネギ２反応しない
*/

#define WK_SCENE_D23R0101					(WK_SCENE_DEF_DUNGEON_OFS+7)
/*
00　通常時
01　ライバル戦終了
*/

#define WK_SCENE_D37R0104					(WK_SCENE_DEF_DUNGEON_OFS+8)
/*
00 通常時
01 ライバル戦終了
*/

#define WK_SCENE_D18R0102					(WK_SCENE_DEF_DUNGEON_OFS+9)
/*
00 伝説ポケモン３体逃走
01 反応なし
*/

#define WK_SCENE_D18R0101					(WK_SCENE_DEF_DUNGEON_OFS+10)
/*
00 ミナキ近づいてくる
01 反応なし
*/

#define WK_SCENE_D27R0105					(WK_SCENE_DEF_DUNGEON_OFS+11)
/*
00 灯台の３F外に飛ばす
*/

#define WK_SCENE_D15R0103					(WK_SCENE_DEF_DUNGEON_OFS+12)
/*	マダツボミ　長老イベント
00 posによる長老イベント有効
01 長老イベント終了
*/

#define WK_SCENE_D27R0107					(WK_SCENE_DEF_DUNGEON_OFS+13)
/*	アサギ灯台６Ｆ（アカリちゃんイベント）
00 初回
01 初回会話終了
02 アカリちゃん快復後
*/

#define WK_SCENE_D18R0101_RIVAL				(WK_SCENE_DEF_DUNGEON_OFS+14)
/*	焼けた塔１Ｆライバルイベント
00 初回
01 イベント終了
*/

#define WK_SCENE_D27R0103					(WK_SCENE_DEF_DUNGEON_OFS+15)
/*	アサギ灯台３Ｆ（主人公落下演出）
00 なし
01 落下演出有効
*/

#define WK_SCENE_D35R0101					(WK_SCENE_DEF_DUNGEON_OFS+16)
/*	チョウジ土産物屋のワタルのバトル
00	ロケット団の偽装
01	ワタルのバトル（赤いギャラドスイベント終了）
02	土産物屋のイベント終了
*/

#define WK_SCENE_D35R0103					(WK_SCENE_DEF_DUNGEON_OFS+17)
/*	Ｒ団アジトＢ２
00	ワタル回復イベント　有効
01	ワタル回復イベント　終了
02	穴抜け使用
03	穴抜け終了
04	女幹部　終了
*/

#define WK_SCENE_D39R0102					(WK_SCENE_DEF_DUNGEON_OFS+18)
/*	氷の抜け道落とし穴
00 自機落ちる：ずっと有効
*/

#define WK_SCENE_D39R0103					(WK_SCENE_DEF_DUNGEON_OFS+19)
/*	氷の抜け道落とし穴（主人公落下演出）
00 なし
01 落下演出有効
*/

#define WK_SCENE_D35R0104					(WK_SCENE_DEF_DUNGEON_OFS+20)
/*	Ｒ団アジトＢ３
00	ワタルｖｓしたっぱイベント　有効
01	ワタルｖｓしたっぱイベント　無効
02	ライバルイベント　有効
03	Ｒ団幹部イベント　有効
04	ヤミカラスイベント１　有効
05	ヤミカラスイベント２　有効
06	ヤミカラスイベント３　有効
07	ヤミカラス扉　有効
08	女幹部　有効
09	マシンストッパー　有効
10	Ｒ団アジト　終了
終了
*/

#define WK_SCENE_D35R0102_STATUE_POS_01		(WK_SCENE_DEF_DUNGEON_OFS+21)
/*	ロケット団アジトのペルシアン像その１
00	起動中
01	パソコンでスイッチＯＦＦ
02	ひっかかり済み
*/

#define WK_SCENE_D35R0102_STATUE_POS_02		(WK_SCENE_DEF_DUNGEON_OFS+22)
/*	ロケット団アジトのペルシアン像その２
00	起動中
01	パソコンでスイッチＯＦＦ
02	ひっかかり済み
*/

#define WK_SCENE_D35R0102_STATUE_POS_03		(WK_SCENE_DEF_DUNGEON_OFS+23)
/*	ロケット団アジトのペルシアン像その３
00	起動中
01	パソコンでスイッチＯＦＦ
02	ひっかかり済み
*/

#define WK_SCENE_D35R0102_STATUE_POS_04		(WK_SCENE_DEF_DUNGEON_OFS+24)
/*	ロケット団アジトのペルシアン像その４
00	起動中
01	パソコンでスイッチＯＦＦ
02	ひっかかり済み
*/

#define WK_SCENE_D35R0102_STATUE_POS_05		(WK_SCENE_DEF_DUNGEON_OFS+25)
/*	ロケット団アジトのペルシアン像その５
00	起動中
01	パソコンでスイッチＯＦＦ
02	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_01		(WK_SCENE_DEF_DUNGEON_OFS+26)
/*	ロケット団アジトのポケモン床その1
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_02		(WK_SCENE_DEF_DUNGEON_OFS+27)
/*	ロケット団アジトのポケモン床その2
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_03		(WK_SCENE_DEF_DUNGEON_OFS+28)
/*	ロケット団アジトのポケモン床その3
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_04		(WK_SCENE_DEF_DUNGEON_OFS+29)
/*	ロケット団アジトのポケモン床その4
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_05		(WK_SCENE_DEF_DUNGEON_OFS+30)
/*	ロケット団アジトのポケモン床その5
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_06		(WK_SCENE_DEF_DUNGEON_OFS+31)
/*	ロケット団アジトのポケモン床その6
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_07		(WK_SCENE_DEF_DUNGEON_OFS+32)
/*	ロケット団アジトのポケモン床その7
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_08		(WK_SCENE_DEF_DUNGEON_OFS+33)
/*	ロケット団アジトのポケモン床その8
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_09		(WK_SCENE_DEF_DUNGEON_OFS+34)
/*	ロケット団アジトのポケモン床その9
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_10		(WK_SCENE_DEF_DUNGEON_OFS+35)
/*	ロケット団アジトのポケモン床その10
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_11		(WK_SCENE_DEF_DUNGEON_OFS+36)
/*	ロケット団アジトのポケモン床その11
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_12		(WK_SCENE_DEF_DUNGEON_OFS+37)
/*	ロケット団アジトのポケモン床その12
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_13		(WK_SCENE_DEF_DUNGEON_OFS+38)
/*	ロケット団アジトのポケモン床その13
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_14		(WK_SCENE_DEF_DUNGEON_OFS+39)
/*	ロケット団アジトのポケモン床その14
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_15		(WK_SCENE_DEF_DUNGEON_OFS+40)
/*	ロケット団アジトのポケモン床その15
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_POKEFLOOR_16		(WK_SCENE_DEF_DUNGEON_OFS+41)
/*	ロケット団アジトのポケモン床その16
00	起動中
01	ひっかかり済み
*/

#define WK_SCENE_D35R0102_WARP				(WK_SCENE_DEF_DUNGEON_OFS+42)
/*	ロケット団アジトのワープ床
00	起動中
01	停止？
*/

#define WK_SCENE_D44R0103					(WK_SCENE_DEF_DUNGEON_OFS+43)
/*	ロケット団アジトのワープ床
00	りゅうのほこらイベント発生
01	イベント終了
*/

#define WK_SCENE_D44R0102					(WK_SCENE_DEF_DUNGEON_OFS+44)
/*	りゅうのあなでのイブキイベント
00	何も無し
01	イブキイベント発動
02	イベント終了
*/

#define WK_SCENE_D43R0103_RIVAL				(WK_SCENE_DEF_DUNGEON_OFS+45)
/*	チャンピオンロードのライバル戦
00	何も無し
01	戦闘後
*/

#define WK_SCENE_D39R0101					(WK_SCENE_DEF_DUNGEON_OFS+46)
/*	氷の抜け道のたきのぼり入手イベント
00	イベント開始
01	イベント終了
*/

#define WK_SCENE_T10R0601					(WK_SCENE_DEF_DUNGEON_OFS+47)
/*	チャンピオン部屋のイベント
00	イベント開始
01	イベント終了
*/

#define WK_SCENE_T10R0601_IN				(WK_SCENE_DEF_DUNGEON_OFS+48)
/*	チャンピオン部屋入るときののイベント
00	イベント開始
01	イベント終了
*/

#define WK_SCENE_D43R0103_HOLE				(WK_SCENE_DEF_DUNGEON_OFS+49)
/*	チャンピオンロード落とし穴（主人公落下演出）
00	自機落ちる（ずっと有効）
*/

#define WK_SCENE_D43R0102_HOLE				(WK_SCENE_DEF_DUNGEON_OFS+50)
/*	チャンピオンロード落とし穴（主人公落下演出）
00	なし
01	落下演出有効
*/

#define WK_SCENE_P01R0301_FIRSTEVENT		(WK_SCENE_DEF_DUNGEON_OFS+51)
/*	アクア号　初乗船のイベント
00	初乗船
01	POSイベント起動中
02	POSイベント終了（ストッパー起動）
03	サボり船員クリア
04	孫娘と船長
05	孫娘　かくれんぼ発見
06	迷子イベント終了
07	初乗船イベント完了
*/

#define WK_SCENE_D24R0212_HOLE				(WK_SCENE_DEF_DUNGEON_OFS+52)
/*	アルフの遺跡　カブトの道具の間　落とし穴
00	ずっと有効
*/

#define WK_SCENE_D24R0203					(WK_SCENE_DEF_DUNGEON_OFS+53)
/*	アルフの遺跡　カブトの文字の間　落下演出
00	無効
01	有効
*/

#define WK_SCENE_D24R0205					(WK_SCENE_DEF_DUNGEON_OFS+54)
/*	アルフの遺跡　大広間　落下演出
00	無効
01	有効
*/

#define WK_SCENE_D24R0203_HOLE				(WK_SCENE_DEF_DUNGEON_OFS+55)
/*	アルフの遺跡　カブトの文字の間　落とし穴
00	ずっと有効
*/

#define WK_SCENE_D24R0213_HOLE				(WK_SCENE_DEF_DUNGEON_OFS+56)
/*	アルフの遺跡　プテラの道具の間　落とし穴
00	ずっと有効
*/

#define WK_SCENE_D24R0210					(WK_SCENE_DEF_DUNGEON_OFS+57)
/*	アルフの遺跡　プテラの文字の間　落下演出
00	無効
01	有効
*/

#define WK_SCENE_D24R0210_HOLE				(WK_SCENE_DEF_DUNGEON_OFS+58)
/*	アルフの遺跡　プテラの文字の間　落とし穴
00	ずっと有効
*/

#define WK_SCENE_D49R0107					(WK_SCENE_DEF_DUNGEON_OFS+59)
/*	ポケスロンミュージアム友情の部屋
00	初入室イベント
01	以降
*/

#define WK_SCENE_D24R0215_HOLE				(WK_SCENE_DEF_DUNGEON_OFS+60)
/*	アルフの遺跡　オムナイトの道具の間　落とし穴
00	ずっと有効
*/

#define WK_SCENE_D24R0207					(WK_SCENE_DEF_DUNGEON_OFS+61)
/*	アルフの遺跡　オムナイトの文字の間　落下演出
00	無効
01	有効
*/

#define WK_SCENE_D24R0207_HOLE				(WK_SCENE_DEF_DUNGEON_OFS+62)
/*	アルフの遺跡　オムナイトの文字の間　落とし穴
00	ずっと有効
*/

#define WK_SCENE_D24R0214_HOLE				(WK_SCENE_DEF_DUNGEON_OFS+63)
/*	アルフの遺跡　ホウオウの道具の間　落とし穴
00	ずっと有効
*/

#define WK_SCENE_D24R0209					(WK_SCENE_DEF_DUNGEON_OFS+64)
/*	アルフの遺跡　ホウオウの文字の間　落下演出
00	無効
01	有効
*/

#define WK_SCENE_D24R0209_HOLE				(WK_SCENE_DEF_DUNGEON_OFS+65)
/*	アルフの遺跡　ホウオウの文字の間　落とし穴
00	ずっと有効
*/

#define WK_SCENE_R35R0201					(WK_SCENE_DEF_DUNGEON_OFS+66)
/*	自然公園＆ポケスロンゲート
00	ストッパーpos有効
01	ポケスロンオープン
*/

#define WK_SCENE_D49						(WK_SCENE_DEF_DUNGEON_OFS+67)
/*	ポケスロン会場（外）
00	イベントpos有効
01	なし
*/

#define WK_SCENE_P01R0301_EMBARKATION		(WK_SCENE_DEF_DUNGEON_OFS+68)
/*	アクア号　乗船
00	乗船イベント有効
*/

#define WK_SCENE_D24R0202_PUZZLE_HOLE		(WK_SCENE_DEF_DUNGEON_OFS+69)
/*	アルフの石版パズル落とし穴　カブト
00	無効
01	有効
*/

#define WK_SCENE_D24R0204_PUZZLE_HOLE		(WK_SCENE_DEF_DUNGEON_OFS+70)
/*	アルフの石版パズル落とし穴　プテラ
00	無効
01	有効
*/

#define WK_SCENE_D24R0206_PUZZLE_HOLE		(WK_SCENE_DEF_DUNGEON_OFS+71)
/*	アルフの石版パズル落とし穴　オムナイト
00	無効
01	有効
*/

#define WK_SCENE_D24R0208_PUZZLE_HOLE		(WK_SCENE_DEF_DUNGEON_OFS+72)
/*	アルフの石版パズル落とし穴　ホウオウ
00	無効
01	有効
*/

#define WK_SCENE_SHIP_DESTINATION			(WK_SCENE_DEF_DUNGEON_OFS+73)
/*	アクア号の行き先
00	行き先無し
01	クチバ行き
02	アサギ行き
*/

#define WK_SCENE_D49R0101					(WK_SCENE_DEF_DUNGEON_OFS+74)
/*	ポケスロン会場　エントランス
00	アカネ：ジャージイベントpos有効
01	なし
02	個性の部屋ガイド終了済み
03	可能性の部屋ガイド終了済み
04	友情の部屋ガイド終了済み
05	なし
*/

#define WK_SCENE_SAFARI						(WK_SCENE_DEF_DUNGEON_OFS+75)
/*	サファリ用
00	通常
01	サファリ中
02	サファリ終了
*/

#define WK_SCENE_D32R0102					(WK_SCENE_DEF_DUNGEON_OFS+77)
/*	フロンティア前広場
00	ストッパー初回イベント
01	なし
*/

#define WK_SCENE_D32R0101					(WK_SCENE_DEF_DUNGEON_OFS+78)
/*	フロンティア総合ロビー
00	初回訪問イベント
01	なし
*/

#define WK_SCENE_D37R0102					(WK_SCENE_DEF_DUNGEON_OFS+79)
/*	地下道ワーク
00	なし
01	Ｒ団変装pos有効（未使用）
02	舞妓はんpos有効
03	なし
*/

#define WK_SCENE_D39R0101_MAIKO				(WK_SCENE_DEF_DUNGEON_OFS+80)
/*	氷の抜け道の舞妓はんイベント
00	有効
01	無効
*/

#define WK_SCENE_D36R0101					(WK_SCENE_DEF_DUNGEON_OFS+81)
/*	ウバメの森ワーク
00	舞妓はんイベント有効
01	なし
*/

#define WK_SCENE_D36R0101_ZUTSUKI			(WK_SCENE_DEF_DUNGEON_OFS+82)
/*	頭突きおやじイベント
0	頭突きイベント有効
1	無効
*/

#define WK_SCENE_D48R0101					(WK_SCENE_DEF_DUNGEON_OFS+83)
/*	案内おばさんイベント
0	右から入ったときのメッセージ
1	左から入ったときのメッセージ
*/

#define WK_SCENE_AN_PUZZLE					(WK_SCENE_DEF_DUNGEON_OFS+84)
/*	アンノーン石版パズルを解いた数
0	解いていない
1	１つ解いた
2	２つ解いた
3	３つ解いた
4	４つ解いた
*/

#define WK_SCENE_AN_MOJI_KABUTO				(WK_SCENE_DEF_DUNGEON_OFS+85)
/*	カブト奥の文字の間を訪れたか
0	訪れていない
1	訪れた
*/

#define WK_SCENE_AN_MOJI_PUTERA				(WK_SCENE_DEF_DUNGEON_OFS+86)
/*	プテラ奥の文字の間を訪れたか
0	訪れていない
1	訪れた
*/

#define WK_SCENE_AN_MOJI_OMUNAITO			(WK_SCENE_DEF_DUNGEON_OFS+87)
/*	オムナイト奥の文字の間を訪れたか
0	訪れていない
1	訪れた
*/

#define WK_SCENE_AN_MOJI_HOUOU				(WK_SCENE_DEF_DUNGEON_OFS+88)
/*	ホウオウ奥の文字の間を訪れたか
0	訪れていない
1	訪れた
*/

#define WK_SCENE_AN_MOJI_KAZU				(WK_SCENE_DEF_DUNGEON_OFS+89)
/*	何種類の文字の間を訪れたか
0	訪れていない
1	１種類
2	２種類
3	３種類
4	４種類
*/

#define WK_SCENE_D24R0101					(WK_SCENE_DEF_DUNGEON_OFS+90)
/*	アンノーンの小部屋どちらに飛ぶか
0	ずっと有効
*/

#define WK_SCENE_D17R0101					(WK_SCENE_DEF_DUNGEON_OFS+91)
/*	スズの塔ストッパーのpos
0	ストッパー有効
1	解除
*/

#define WK_SCENE_D36R0101_EVENT_START		(WK_SCENE_DEF_DUNGEON_OFS+92)
/*	カモネギイベント見習いPOS
0	無効
1	有効
*/

#define WK_SCENE_D02R0101					(WK_SCENE_DEF_DUNGEON_OFS+93)
/*	お月見山ライバル戦イベント
0	有効
1	無効
*/

#define WK_SCENE_D02R0104					(WK_SCENE_DEF_DUNGEON_OFS+94)
/*	お月見山ピッピイベント
0	有効
1	無効
*/

#define WK_SCENE_D22R0101					(WK_SCENE_DEF_DUNGEON_OFS+95)
/*	虫取り大会制御
0	通常状態
1	虫取り大会閉会式
*/

#define WK_SCENE_D37R0101					(WK_SCENE_DEF_DUNGEON_OFS+96)
/*	コガネ地下サポートイベント（アクセサリー入れ入手）
0	有効
1	終了
*/

#define WK_SCENE_D41R0108					(WK_SCENE_DEF_DUNGEON_OFS+97)
/*	ＧＫＲイベント用
0	無効
1	レッド戦終了：ＧorＫイベント発生
2	たま入手：シジマ出現
3	シジマの話し終了
4	ＧorＫイベント終了：Ｒイベント発生
5	もえぎいろのたま入手：レックウザ出現
6	レックウザ初対面
7	レックウザ捕獲
8	ＧＫＲイベント終了
*/

#define WK_SCENE_LEG						(WK_SCENE_DEF_DUNGEON_OFS+98)
/*	ホウオウ・ルギアのＡイベント用　ROMバージョンで無効にする場所が違います
0	無効
1	t27r0501　伝説デモイベントpos有効
2	d17r0110/d40r0107　伝説デモ見たらpos無効
*/

#define WK_SCENE_D51_ARCEUS					(WK_SCENE_DEF_DUNGEON_OFS+99)
/*	シント遺跡　アルセウス
0	無効
1	D24R0101　flag_change（アルフの遺跡）	D24R0101　研究所前のposが有効
2	D24R0101　所長とのposイベント終了後	D24R0205　像の間scene_changeが有効
3	D24R0205　マップジャンプ直前		D51R0201　主人公の動きscene_changeが有効
4	D51R0201　scene_change主人公移動後	D51R0101　山男話し掛けscene_changeが有効
5	D51R0101　scene_change山男話し掛け後	D51R0101　山男の位置制御OBJ_CHANGEが有効
6	D51R0101　山男が小屋に入った後（イベント進行の管理のみ、参照無し）
7	D51R0301　シロナが小屋を出た後		D51R0201　サークル発光制御FLAG_CHANGEが有効
8	D51R0201　登壇直前		D51R0201　舞台を降りられないようにしている
									　シロナのセリフを制御
9	D51R0201　アルセウスデモ直前		D24R0205　エピローグscene_changeが有効
10	D24R0205　所長が立ち去った後（１周目終了）
11	D24R0205,D24R0216,D24R0218　２周目起動　→scene_changeが有効
12	D24R0205,D24R0216,D24R0218　２周目のmap_change
13	D51R0201　２周目のscene_change終了
14	D51R0201　２周目のアルセウスデモ直前
15	D51R0201
*/

#define WK_SCENE_D44R0102_RIVAL				(WK_SCENE_DEF_DUNGEON_OFS+100)
/*	りゅうのあな　タッグバトルイベント
0	無効
1	有効　おつきみやまのライバル戦終了
2	りゅうのあなのイブキ＆ワタル戦終了
		→T20R0101の助手scene_changeが有効
3	T20R0101　ライバルのその後scene_change終了
*/

#define WK_SCENE_D41R0108_RED				(WK_SCENE_DEF_DUNGEON_OFS+101)
/*	シロガネ山　レッド戦終了判定用
0	無効
1	有効　レッド戦終了→ＧＫＲイベント開始／写真イベントで使用／ダイゴとポケモン交換有効
*/

#define WK_SCENE_D36R0101_CELEBI			(WK_SCENE_DEF_DUNGEON_OFS+102)
/*	ウバメの森　セレビィイベント
0	無効
1	D36R0101　セレビィのときわたりデモ後
		→R22　サカキとライバルの別れflag_change,scene_changeが有効
2	R22　サカキとライバルの別れイベント後（scene_changeを無効）
		→D45R0102　サカキとの戦闘flag_change,scene_changeが有効
3	D45R0102　サカキ戦闘後
		→D36R0101　ウバメの森flag_change,scene_changeが有効
4	D36R0101　イベント終了
*/

#define WK_SCENE_T11R0802_MANENE_DOLL_BG	(WK_SCENE_DEF_DUNGEON_OFS+103)
/*	モノマネ娘のマネネ人形BGmsg用
00	イベント前msg「マネネだ！　…なんだ人形だ」
01	R10R0202　紛失中（msgが表示されない）
02	T11R0802　イベント後msg「右手の付け根にキズがある」
*/

#define WK_SCENE_D39R0101_HIDEN				(WK_SCENE_DEF_DUNGEON_OFS+104)
/*	こおりのぬけみち　たきのぼり入手イベント
00	有効　たきのぼり入手で無効にする
01	無効
*/

#define WK_SCENE_PLATE_GET					(WK_SCENE_DEF_DUNGEON_OFS+105)
/*	アルセウスのプレート入手イベント
00
01
*/

#define WK_SCENE_FIRST_ARCEUS_EVENT			(WK_SCENE_DEF_DUNGEON_OFS+106)
/*	アルセウスイベント（シント遺跡）
	１周目を「劇場配信」と「やりのはしら」どちらでイベントクリアしたかを印す
00	１回もアルセウスイベントを行っていない
01	「劇場配信アルセウス」でイベントクリア
02	「やりのはしらアルセウス」でイベントクリア
03	２周目を終了させている
*/

#define WK_SCENE_GET_LEGEND_POKE			(WK_SCENE_DEF_DUNGEON_OFS+107)
/*	アルセウスイベント１周目で入手したポケモンを印す
00	未捕獲
01	ディアルガ捕獲
02	パルキア捕獲
03	ギラティナ捕獲
04	２周目終了
*/

#define WK_SCENE_LEGEND_POKE_CIRCLE			(WK_SCENE_DEF_DUNGEON_OFS+108)
/*	ディアルガ、パルキア、ギラティナ円制御
00	停止
01	起動
*/

/*
　確保数を超える場合は、
　↓の　DEF_DUNGEON_OFS_MAX　の（）内の値を増やしてください
*/

//フィールドダンジョン用のセーブワーク確保数
#define DEF_DUNGEON_OFS_MAX				(110)		//（0〜109）　まで



//------------------------------------------------------------------------
//								部屋の中
//------------------------------------------------------------------------
//オフセット用のデファイン
#define WK_SCENE_DEF_ROOM_OFS			(WK_SCENE_DEF_DUNGEON_OFS+DEF_DUNGEON_OFS_MAX)


#define WK_SCENE_T20R0201					(WK_SCENE_DEF_ROOM_OFS+0)
/* 自宅イベント
00	ママと会話前
01	ママと会話後
02	サポートポケモンイベント終了
03	殿堂入り後の再開　起動
04	終了
*/

#define WK_SCENE_R30R0201				(WK_SCENE_DEF_ROOM_OFS+1)
/*	ポケモンじいさん宅イベント
00	初めて家に入る
01	タマゴ入手イベント 終了
02	タマゴをウツギに渡す 終了
*/

#define WK_SCENE_T20R0101					(WK_SCENE_DEF_ROOM_OFS+2)
/*ウツギ研究所のイベント
00	最初の訪問（３匹選択）
01	ポケモン入手　終了
02	キズぐすり入手　終了
03	泥棒イベント　発生（ポケじいよりタマゴ　入手）
04	盗難事件　終了
05	盗難事件後＿助手初回話しかけ　終了
06	キキョウジムバッジ　入手
07	タマゴ受け取り済み
08	マスターボール入手イベント　有効	（歌舞練場への誘導イベントでもあります）
09	マスターボール入手イベント　終了
*/

#define WK_SCENE_T27GYM0101					(WK_SCENE_DEF_ROOM_OFS+3)
/*エンジュジムで落ちる
00	何もなし
*/

#define WK_SCENE_T25GYM0101					(WK_SCENE_DEF_ROOM_OFS+4)
/*コガネジム　アカネちゃん号泣イベント
00	何もなし
01	号泣中（バッジもらえない）
02	泣き止んだ（バッジもらえる）
*/

#define WK_SCENE_T25R0501					(WK_SCENE_DEF_ROOM_OFS+5)
/*コガネ　リニア駅１F　POSに使用します
00	リニア開通前
01	リニア開通後
*/


#define WK_SCENE_T27R0501					(WK_SCENE_DEF_ROOM_OFS+6)
/*歌舞練場イベント
00	舞妓＆Ｒ団イベントpos有効
01	pos無効
02	ロケット団倒した（なみのり入手pos有効）
03	pos無効
04	５人抜きイベント（スズ入手イベント）
05	scene_change無効
06	５人抜き達成
*/

#define WK_SCENE_T27PC0101					(WK_SCENE_DEF_ROOM_OFS+7)
/*ポケセンマサキイベント
00	マサキ降りてくる
01	イベント終わり
*/

#define WK_SCENE_T26GYM0101					(WK_SCENE_DEF_ROOM_OFS+8)
/*アサギジム POSに使用します
00	何もなし
01	ミカン復帰
02	トレーナージェントルPOS終了
03	トレーナーミニスカPOS終了
*/

#define WK_SCENE_R43R0201					(WK_SCENE_DEF_ROOM_OFS+9)
/*４３番道路ロケット団ゲート
00	お金とられる
01	イベント終了
*/

#define WK_SCENE_R22R0101					(WK_SCENE_DEF_ROOM_OFS+10)
/*チャンピオンロード手前ゲート　中央・左pos
00	バッジ８つストッパーPOS有効
01	バッジ８つストッパーPOS無効、シロガネ山ストッパー有効
02	シロガネ山ストッパー無効
*/

#define WK_SCENE_T30GYM0101					(WK_SCENE_DEF_ROOM_OFS+11)
/*	ドラゴンジムワープ床
00	自機ワープ（ずっと有効）
*/

#define WK_SCENE_P01R0303					(WK_SCENE_DEF_ROOM_OFS+12)
/*	アクア号　自室のベッド
00	就寝
*/

#define WK_ELEVATOR_FLOOR					(WK_SCENE_DEF_ROOM_OFS+13)


#define WK_SCENE_R35R0101					(WK_SCENE_DEF_ROOM_OFS+14)
/*	メールポケモン預かりイベント
00	ゲーム開始時
01	メールポケモン預かった
02	メールポケモン渡した
03	太った男からアイテム入手、受付男性はまだ
04	受付男性からアイテム入手、太った男はまだ
05	両方からアイテム入手（イベント終了）
06	手紙紛失でイベント終了
*/

#define WK_SCENE_D23R0102_BLUECARD		(WK_SCENE_DEF_ROOM_OFS+15)
/*	ブルーカードの枚数0〜255*/


#define WK_SCENE_T24GYM					(WK_SCENE_DEF_ROOM_OFS+16)
/*	そらをとぶ強制取得イベント
00	タンバジムクリア前
01	シジマの奥さんが「そらをとぶ」をくれる
02	「そらをとぶ」入手後
*/


#define WK_SCENE_PC0102					(WK_SCENE_DEF_ROOM_OFS+17)
/*	全てのポケセン地下で使用：ともだち手帳入手イベント
00	未入手で訪れたなら手帳をもらう
01	「ともだちてちょう」入手後
*/

#define WK_SCENE_MUSHITORI				(WK_SCENE_DEF_ROOM_OFS+18)
/*	虫取り大会開催中かどうか
00	開催していない
01	開催している
*/

#define WK_SCENE_T10R0101_RIVAL				(WK_SCENE_DEF_ROOM_OFS+19)
/*	ポケモンリーグの曜日再戦ライバル
00	無効
01	有効
*/

#define WK_SCENE_P01R0101_OOKIDO			(WK_SCENE_DEF_ROOM_OFS+20)
/*	アサギ港のオーキド
00	無効
01	有効
*/


#define WK_SCENE_R10R0202					(WK_SCENE_DEF_ROOM_OFS+21)
/*	発電所のガードマン
00	無効
01	有効
*/


#define WK_SCENE_T04GYM0101					(WK_SCENE_DEF_ROOM_OFS+22)
/*	ハナダジムのロケット団イベント
00	有効
01	無効
*/


#define WK_SCENE_T11R0601					(WK_SCENE_DEF_ROOM_OFS+23)
/*	ヤマブキ駅改札のＰＯＳ
00	有効
01	無効
*/


#define WK_SCENE_T25R0502					(WK_SCENE_DEF_ROOM_OFS+24)
/*	コガネ駅２Fリニアデモ
00	到着
01	発車
*/

#define WK_SCENE_T11R0602					(WK_SCENE_DEF_ROOM_OFS+25)
/*	ヤマブキ駅２Fリニアデモ
00	到着
01	発車
*/

#define WK_SCENE_T30GYM0101_DANPEI			(WK_SCENE_DEF_ROOM_OFS+26)
/*	フスベジム連れ歩き時　ダンペイコメント
00	有効
01	無効
*/

#define WK_SCENE_R22R0101_R					(WK_SCENE_DEF_ROOM_OFS+27)
/*チャンピオンロード手前ゲート　右pos
00	POS有効
01	POS無効
*/


#define WK_SCENE_T01R0201_C					(WK_SCENE_DEF_ROOM_OFS+28)
/*	グリーンの家けづくろい回数
	30回までいくと電話番号ゲット
*/


#define WK_SCENE_POKE_PARK					(WK_SCENE_DEF_ROOM_OFS+29)
/*
	パルパーク：ハイスコア用
*/

#define WK_SCENE_D10R0101					(WK_SCENE_DEF_ROOM_OFS+30)
/*
	パルパーク：管理用
*/

#define WK_SCENE_ELEV_RIDE					(WK_SCENE_DEF_ROOM_OFS+31)
/*エレベーター移動イベント
00	有効
01	無効
*/

#define WK_SCENE_R28R0101					(WK_SCENE_DEF_ROOM_OFS+32)
/*隠居アイドルイベント
00	有効
01	無効
*/

#define WK_SCENE_T02GYM0101					(WK_SCENE_DEF_ROOM_OFS+33)
/*トキワジム連れ歩きストッパー
00	有効
01	無効
*/

#define WK_SCENE_T11R0701_ROTOM				(WK_SCENE_DEF_ROOM_OFS+34)
/*ロトム連れ歩きイベント
00	無効
01	有効
*/

#define WK_SCENE_R16R0201					(WK_SCENE_DEF_ROOM_OFS+35)
/*サイクリングロードゲートＰＯＳ
00	有効
01	無効
*/

#define WK_SCENE_R16R0201_2					(WK_SCENE_DEF_ROOM_OFS+36)
/*サイクリングロードゲートＰＯＳ
00	有効
01	無効
*/

#define WK_SCENE_D36R0101_GIZA				(WK_SCENE_DEF_ROOM_OFS+37)
/*	ウバメの祠　ギザみみピチューイベント
00	有効：連れ歩きポケモンがピカチュウカラーピチューかのチェックを行う
01	手持ち６匹の場合
02	ギザみみ入手：ウツギ研究所のイベントが有効
03	ウツギ研究所でギザみみの話を聞く：イベント終了
*/

#define WK_SCENE_T07R0203					(WK_SCENE_DEF_ROOM_OFS+38)
/*	タマムシマンション３Ｆ（ＧＦフロア）
00	シーンチェンジラベル有効
01	無効
*/

#define WK_SCENE_MASAKI_JIJI				(WK_SCENE_DEF_ROOM_OFS+39)
/*	岬の小屋イベント
00	１匹目
01	２匹目
02	３匹目
03	４匹目
04	５匹目
*/

#define WK_SCENE_T02R0302					(WK_SCENE_DEF_ROOM_OFS+40)
/*	トレーナーハウス初回イベント
00	初回イベント有効(scene_change_label)
01	終了
*/

#define WK_SCENE_T20R0101_GIZA				(WK_SCENE_DEF_ROOM_OFS+41)
/*	ウツギ研究所　ギザみみイベント
00	無効
01	T20R0101　ギザみみを初めて見せたとき
	※PCカウンター嬢のセリフが変化
02	T20R0101　ギザみみのなつき度チェック終了
*/

#define WK_SCENE_T06_DAIGO					(WK_SCENE_DEF_ROOM_OFS+42)
/*	ダイゴイベント進行ワーク
00	無効
01	T06　クチバ：ダイゴイベント有効（scene_change）
02	T06　クチバ：ダイゴイベント終了（シルフのダイゴイベントが有効になる）
03	T11R0701　シルフ：ホウエン３匹イベント中
04	T11R0701　シルフ：ホウエン３匹イベント終了　→　ニビ博物館ON
05	T03R0101　ニビ博物館：ダイゴの独り言　→　シルフ：ダンバル交換イベントON
06	T11R0701　シルフ：ダンバル交換イベント開始
07	T11R0701　シルフ：ダンバル交換イベント終了
*/

#define WK_SCENE_T01R0301_GR_POKE			(WK_SCENE_DEF_ROOM_OFS+43)
/*	赤緑３体入手イベント
00	無効
01	イベント開始
02	イベント中　ポケモンとっていない
03	イベント終了
*/

#define WK_SCENE_R31R0101					(WK_SCENE_DEF_ROOM_OFS+44)
/*	キキョウ手前ゲートで使用。バトルレコーダー入手イベント用（節約可能）
00	posイベント有効（サポートからバトルレコーダー入手）
01	posイベント無効
*/




/*
　確保数を超える場合は、
　↓の　DEF_ROOM_OFS_MAX　の（）内の値を増やしてください
*/

//室内用のセーブワーク確保数	室内用確保数　（0〜44）　まで
#define DEF_ROOM_OFS_MAX		(45)

//------------------------------------------------------------------------
//							その他
//------------------------------------------------------------------------
//オフセット用のデファイン
#define WK_SCENE_DEF_OTHER_OFS			(WK_SCENE_DEF_ROOM_OFS+DEF_ROOM_OFS_MAX)


#define WK_SCENE_COMM_ID				(WK_SCENE_DEF_OTHER_OFS+0)
/* スクリプト通信受付ID
00 何もなし
01 バトル
02 ユニオン
03 レコード
04 WiFi
*/

#define WK_BADGE_COUNT_R				(WK_SCENE_DEF_OTHER_OFS+1)
/* ラジオ塔占拠イベント用の、
　 所得バッジ数管理ワークです。
　 エンジュ、アサギ、タンバ、チョウジのジムクリアごとに＋１します。

03 バッジ６個目。ラジオ塔占拠、伏線発生
04 バッジ７個目。ラジオ塔占拠イベント発生、電話がかかってくる
05 電話イベント終了。
*/


#define WK_BADGE_COUNT_K				(WK_SCENE_DEF_OTHER_OFS+2)
/* カントー地方ジムのバッジ所得数ワーク。
　 カントーのジムクリアごとに＋１します。

08 バッジ全部揃えてT06のおじさんに話しかけるとアイテム貰える
*/


#define WK_SCENE_KUJI_AZUKE_ITEM		(WK_SCENE_DEF_OTHER_OFS+3)
/* ＩＤクジで当たったアイテムを記録
*/


#define WK_SCENE_PC_UG_HIROBA			(WK_SCENE_DEF_OTHER_OFS+4)
/* 01 ポケセン地下の広場ドアから出てくる
*/


#define WK_SCENE_POSTMAN				(WK_SCENE_DEF_OTHER_OFS+5)
/* ふしぎ配達員判定用ワーク
 * セーブする必要はないがFLAG_CHANGEラベルで操作するため確保しておく
 */

#define WK_SCENE_PKTH_DCSHOP			(WK_SCENE_DEF_OTHER_OFS+6)
/*	ポケスロン会場エントランス：データカードSHOPでのみ使用
	ラインナップが切り替わったとき、初回だけラインナップ変更をテキストで知らせる
00	ラインナップ１段階目
01	ラインナップ２段階目
01	ラインナップ３段階目
01	ラインナップ４段階目
01	ラインナップ５段階目
 */

#define WK_BLUECARD_POINT				(WK_SCENE_DEF_OTHER_OFS+7)
/*	ブルーカードのポイント（0〜30）*/

#define WK_SCENE_T23R0501_BALL				(WK_SCENE_DEF_OTHER_OFS+8)
/*	ガンテツにぼんぐりボールを作ってもらった回数（0〜10回）
	１０回になると、ガンテツ電話に孫娘が出るようになる
*/

//#define WK_SCENE_NONE					(WK_SCENE_DEF_OTHER_OFS+9)

//#define WK_SCENE_NONE					(WK_SCENE_DEF_OTHER_OFS+10)

//#define WK_SCENE_NONE					(WK_SCENE_DEF_OTHER_OFS+11)

//#define WK_SCENE_NONE					(WK_SCENE_DEF_OTHER_OFS+12)


//#define WK_SCENE_NONE					(WK_SCENE_DEF_OTHER_OFS+13)

/*その他用確保数　（0〜14）　まで
　確保数を超える場合は、
　↓の　DEF_OTHER_OFS_MAX　の（）内の値を増やしてください
*/

//その他用のセーブワーク確保数
#define DEF_OTHER_OFS_MAX				(15)

//------------------------------------------------------------------------
//バトルフロンティア
//------------------------------------------------------------------------
//フロンティア用のデファイン
#define WK_SCENE_DEF_FRONTIER_OFS		(WK_SCENE_DEF_OTHER_OFS+DEF_OTHER_OFS_MAX)

#define WK_SCENE_FACTORY_LOBBY			(WK_SCENE_DEF_FRONTIER_OFS+0)
/* ファクトリーロビー
00 何もなし
01 7連勝して戻ってきた時
02 続きから再開時
03 リタイヤして戻ってきた時
255 不正状態セット中
*/

#define WK_SCENE_FACTORY_TYPE			(WK_SCENE_DEF_FRONTIER_OFS+1)
/* ファクトリータイプ
00 FACTORY_TYPE_SINGLE
01 FACTORY_TYPE_DOUBLE
02 FACTORY_TYPE_MULTI
03 FACTORY_TYPE_WIFI_MULTI
*/

#define WK_SCENE_FACTORY_LEVEL			(WK_SCENE_DEF_FRONTIER_OFS+2)
/* ファクトリーレベル
00 FACTORY_LEVEL_50
01 FACTORY_LEVEL_OPEN
*/

#define WK_SCENE_STAGE_LOBBY			(WK_SCENE_DEF_FRONTIER_OFS+3)
/* ステージロビー
00 何もなし
01 10連勝して戻ってきた時
02 続きから再開時
03 リタイヤして戻ってきた時
255 不正状態セット中
*/

#define WK_SCENE_STAGE_TYPE				(WK_SCENE_DEF_FRONTIER_OFS+4)
/* ステージタイプ
00 STAGE_TYPE_SINGLE
01 STAGE_TYPE_DOUBLE
02 STAGE_TYPE_MULTI
03 STAGE_TYPE_WIFI_MULTI
*/

#define WK_SCENE_CASTLE_LOBBY			(WK_SCENE_DEF_FRONTIER_OFS+5)
/* キャッスルロビー
00 何もなし
01 7連勝して戻ってきた時
02 続きから再開時
03 リタイヤして戻ってきた時
255 不正状態セット中
*/

#define WK_SCENE_CASTLE_TYPE				(WK_SCENE_DEF_FRONTIER_OFS+6)
/* キャッスルタイプ
00 CASTLE_TYPE_SINGLE
01 CASTLE_TYPE_DOUBLE
02 CASTLE_TYPE_MULTI
03 CASTLE_TYPE_WIFI_MULTI
*/

#define WK_SCENE_ROULETTE_TYPE				(WK_SCENE_DEF_FRONTIER_OFS+7)
/* ルーレットタイプ
00 ROULETTE_TYPE_SINGLE
01 ROULETTE_TYPE_DOUBLE
02 ROULETTE_TYPE_MULTI
03 ROULETTE_TYPE_WIFI_MULTI
*/

#define WK_SCENE_ROULETTE_LOBBY				(WK_SCENE_DEF_FRONTIER_OFS+8)
/* ルーレットロビー
00 何もなし
01 7連勝して戻ってきた時
02 続きから再開時
03 リタイヤして戻ってきた時
255 不正状態セット中
*/

#define WK_SCENE_D31R0201				(WK_SCENE_DEF_FRONTIER_OFS+9)
/*
00 何もなし
01 プレイ終了時受付
02 続きからプレイ時受付(休むを選択した)
03 サロンでキャンセルして戻ってきた
*/

#define WK_SCENE_D31R0205				(WK_SCENE_DEF_FRONTIER_OFS+10)
/* バトルタワーシングルバトル対戦部屋
00 最初に部屋に入るとき
01 連戦時
 */

#define WK_SCENE_D31R0202				(WK_SCENE_DEF_FRONTIER_OFS+11)
/* バトルタワーエレベータ部屋
00 なにもなし
01 シングル通路へ
02 マルチ通路へ
03 サロンへ
 */

#define WK_SCENE_D31R0203				(WK_SCENE_DEF_FRONTIER_OFS+12)
/* バトルタワーシングル通路
00 なにもなし
01 イベント起動時
 */

#define WK_SCENE_D31R0204				(WK_SCENE_DEF_FRONTIER_OFS+13)
/* バトルタワーマルチ通路
00 なにもなし
01 イベント起動時
 */

#define WK_SCENE_D31R0206				(WK_SCENE_DEF_FRONTIER_OFS+14)
/* バトルタワーマルチ対戦部屋
00 なにもなし
01 イベント起動時
 */

#define WK_SCENE_D31R0207				(WK_SCENE_DEF_FRONTIER_OFS+15)
/* バトルタワーマルチサロン
 * 00 なにもなし
01 イベント起動時
 */

/*フロンティア用確保数　（0〜19）　まで
　確保数を超える場合は、
　↓の　DEF_FRONTIER_OFS_MAX　の（）内の値を増やしてください
*/

//フロンティア用のセーブワーク確保数
#define DEF_FRONTIER_OFS_MAX				(20)

//------------------------------------------------------------------------
//------------------------------------------------------------------------



//------------------------------------------------------------------------
//------------------------------------------------------------------------

#endif	//__SAVEWORK_H__